@charset "utf-8";
/* CSS Document */
header{
	width:1326px;
	height:25px;
	background:#000;
	margin-left:auto;
	margin-right:auto;	
	text-align:right;
	}
.head{
	color:#CCC;
	font-size:12px;
	line-height:15px;
	margin-right:40px;
	
	}
.rg{
	margin-right:8px;  
	line-height:25px;  //图标位置下移
	}
head_rg{
	margin-left:5px;}

nav{
	margin-left:auto;
	margin-right:auto;
	width:1326px;
	height:75px;
	border-bottom:3px #e8e8e8 solid;
	}

.logo{
	margin-left:60px;
	margin-top:18px;}
.menu{
	width:580px;
	height:75px;
	display:flex;
	justify-content: space-around;
	margin-left:180px;
	}	
	
.menu>li{
	height:20px;
	margin-top:25px;
	
	}
.menu>li>a{
	font-size:14px;
	line-height:20px;
	display:block;
	}
	
.zxgm{
	margin-left:170px;
	margin-top:25px;
	}
.gm{
	margin-left:30px;}


.banner{
	width:1326px;
	height:447px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	}

.banner_text{
	width:168px;
	height:40px;
	text-align:center;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-420px;
	margin-top:25px;
	border:2px #4b4b4b solid;
	
	}
.banner_text>a{
	font-size:14px;
	line-height:20px;
	display:block;
	margin-top:10px;
	}






.fris{
	width:1105px;
	margin-left:auto;
	margin-right:auto;
	}
.tjxx>h3{
	width:130px;
	height:35px;
	margin-top:80px;
	margin-left:auto;
	margin-right:auto;
	font-size:30px;
	}
.red{
	width:30px;
	height:2px;
	background:#F00;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	}	
.sj_left{
	width:728px;
	height:351px;
	position:relative;
	overflow:hidden;
	}		
.sj{
	margin-top:65px;}	
	
.sj_T{
	width:300px;
	height:110px;
	color:#858080;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-330px;
	margin-top:100px;
	overflow:hidden;
	transition:0.3s;

	}
	
.T1{
	font-size:16px;
	}		
.T2{
	font-size:20px;
	}	
.T4{
	margin-top:10px;	
	}
.T4>a{
	color:#858080;}	
.T4>a>span{
	color:#F00;}	
	
.sj_right{
	width:351px;
	height:351px;
	margin-left:25px;
	position:relative;
	overflow:hidden;
	}
	
.sj_T2{
	width:300px;
	height:110px;
	color:#858080;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:100px;
	margin-left:-150px;
	transition:0.3s;
	}
		
.sj_left img{
	-webkit-transform:-webkit-transform 0.3s;
	-moz-transform:-moz-transform;
	-o-transform:-o-transform;
	transition:transition 0.3s;
	
}
.sj_left :hover img{
	-webkit-transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
    transform: scale(1.1,1.1);
	}
	
.sj_left:hover .sj_T{
	margin-top:40px;
	}
	
.sj_right img{
	-webkit-transform:-webkit-transform 0.3s;
	-moz-transform:-moz-transform;
	-o-transform:-o-transform;
	transition:transition 0.3s;
	
}
.sj_right :hover img{
	-webkit-transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
    transform: scale(1.1,1.1);
	
	}
	
.sj_right:hover .sj_T2{
	margin-top:40px;
	}
	
.bg{
	margin-top:30px;}
.tc{
	width:1326px;
	height:450px;
	margin-left:auto;
	margin-right:auto;
	margin-top:105px;
	}
	
	
.xwhd>h3{
	width:160px;
	height:35px;
	margin-top:80px;
	margin-left:auto;
	margin-right:auto;
	font-size:30px;
	}
.red{
	width:30px;
	height:2px;
	background:#F00;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	}	
.second{
	width:1105px;
	margin-left:auto;
	margin-right:auto;
	}	
.hd{
	width:1105px;
	height:430px;
	margin-top:50px;
	overflow:hidden;
	}
		
.hd_left{
	width:350px;
	height:430px;
	background:#f8f8f8;
	
	}	
.hd_P{
	width:350px;
	height:200px;
	position:relative;
	}	
.zhhd{
	width:92px;
	height:32px;
	position:absolute;
	top:0;
	left:0;
	}	
.hd_right{
	width:350px;
	height:430px;
	margin-left:30px;
	background:#f8f8f8;
	}
.hd_right_P{
	width:350px;
	height:200px;
	position:relative;
	}	
	
.zbhf{
	width:92px;
	height:32px;
	position:absolute;
	top:0;
	left:0;
	}
	
.hd_T {
	width:280px;
	margin-top:30px;
	margin-left:30px;
	}	
.hd_right_T{
	width:280px;
	margin-top:30px;
	margin-left:30px;
	}
.hd_T1{
	font-size:16px;
	font-weight:600;
	}	
	
.hd_T2{
	margin-top:20px;
	}	
.hd_T3{
	margin-top:30px;}	
	
.hd_TT{
	margin-left:5px;}	
	
.xw{
	margin-left:20px;
	}	
	
	
.GD{
	width:165px;
	height:40px;
	border:2px #4b4b4b solid;
	text-align:center;
	margin-top:50px;
	margin-left:370px;
	}
.GD2{
	width:165px;
	height:40px;
	border:2px #4b4b4b solid;
	text-align:center;
	margin-top:50px;
	margin-left:30px;
	
	}	
.GD>a{
	display:block;
	font-size:14px;
	font-weight:600;
	line-height:14px;
	margin-top:13px;
	margin-left:5px;
	}	
.GD2>a{
	display:block;
	font-size:14px;
	font-weight:600;
	line-height:14px;
	margin-top:13px;
	margin-left:5px;
	}	
	

.foot{
	width:1326px;
	height:593px;
	margin-left:auto;
	margin-right:auto;
	}	
.foot>img{
	margin-top:90px;}	
	